XXXXmmmmNNNNppppaaaaggggeeeeDDDDeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk, XXXXmmmmNNNNttttooooTTTTooooppppCCCCaaaallllllllbbbbaaaacccckkkk, or
XXXXmmmmNNNNttttooooBBBBoooottttttttoooommmmCCCCaaaallllllllbbbbaaaacccckkkk when one of these callback
lists would normally be called but the value of
the corresponding resource is NULL. The reason
passed to the callback is XXXXmmmmCCCCRRRR____VVVVAAAALLLLUUUUEEEE____CCCCHHHHAAAANNNNGGGGEEEEDDDD.
With an argument of DDDDoooowwwwnnnn, or 0 (zero) for
compatibility, moves the slider down by one
increment. With an argument of RRRRiiiigggghhhhtttt, or 1 for
compatibility, it moves the slider right by one
increment. If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is
XXXXmmmmMMMMAAAAXXXX____OOOONNNN____RRRRIIIIGGGGHHHHTTTT or XXXXmmmmMMMMAAAAXXXX____OOOONNNN____BBBBOOOOTTTTTTTTOOOOMMMM, movement toward
the right or bottom calls the callbacks for
XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk. If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn
is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____LLLLEEEEFFFFTTTT or XXXXmmmmMMMMAAAAXXXX____OOOONNNN____TTTTOOOOPPPP, movement toward
the right or bottom calls the callbacks for
XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk. The XXXXmmmmNNNNvvvvaaaalllluuuueeeeCCCChhhhaaaannnnggggeeeeddddCCCCaaaallllllllbbbbaaaacccckkkk
is called if the XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk or
XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk is NULL.
IncrementUpOrLeft(_U_p|_L_e_f_t):
With an argument of UUUUpppp, or 0 (zero) for
compatibility, moves the slider up by one
increment. With an argument of LLLLeeeefffftttt, or 1 for
compatibility, it moves the slider left by one
increment. If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is
XXXXmmmmMMMMAAAAXXXX____OOOONNNN____RRRRIIIIGGGGHHHHTTTT or XXXXmmmmMMMMAAAAXXXX____OOOONNNN____BBBBOOOOTTTTTTTTOOOOMMMM, movement to the
left or top calls the callbacks for
XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk. If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn
is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____LLLLEEEEFFFFTTTT or XXXXmmmmMMMMAAAAXXXX____OOOONNNN____TTTTOOOOPPPP, movement to the
left or top calls the callbacks for
XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk. The XXXXmmmmNNNNvvvvaaaalllluuuueeeeCCCChhhhaaaannnnggggeeeeddddCCCCaaaallllllllbbbbaaaacccckkkk
is called if the XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk or
XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk is NULL.
Moved(): If the button press occurs within the slider, the
subsequent motion events move the slider to the
position of the pointer and call the callbacks for
XXXXmmmmNNNNvvvvaaaalllluuuueeeeCCCChhhhaaaannnnggggeeeeddddCCCCaaaallllllllbbbbaaaacccckkkk are called.
Select(): IIIInnnn aaaarrrrrrrroooowwww: Moves the slider by one increment in
the direction of the arrow. If
XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____RRRRIIIIGGGGHHHHTTTT or
XXXXmmmmMMMMAAAAXXXX____OOOONNNN____BBBBOOOOTTTTTTTTOOOOMMMM, movement toward the right or
bottom calls the callbacks for
XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk, and movement to the left or
top calls the callbacks for XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk.
If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____LLLLEEEEFFFFTTTT or
XXXXmmmmMMMMAAAAXXXX____OOOONNNN____TTTTOOOOPPPP, movement toward the right or bottom
calls the callbacks for XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk, and
movement to the left or top calls the callbacks
for XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk. The
XXXXmmmmNNNNvvvvaaaalllluuuueeeeCCCChhhhaaaannnnggggeeeeddddCCCCaaaallllllllbbbbaaaacccckkkk is called if the
XXXXmmmmNNNNiiiinnnnccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk or XXXXmmmmNNNNddddeeeeccccrrrreeeemmmmeeeennnnttttCCCCaaaallllllllbbbbaaaacccckkkk is
<<<<CCCCttttrrrrllll>>>><<<<BBBBttttnnnn1111DDDDoooowwwwnnnn>>>> in an arrow or in the scroll
region between an arrow and the slider moves the
slider as far as possible in the direction of the
arrow. If XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____RRRRIIIIGGGGHHHHTTTT
or XXXXmmmmMMMMAAAAXXXX____OOOONNNN____BBBBOOOOTTTTTTTTOOOOMMMM, movement toward the right or
bottom calls the callbacks for
XXXXmmmmNNNNttttooooBBBBoooottttttttoooommmmCCCCaaaallllllllbbbbaaaacccckkkk, and movement to the left or
top calls the callbacks for XXXXmmmmNNNNttttooooTTTTooooppppCCCCaaaallllllllbbbbaaaacccckkkk. If
XXXXmmmmNNNNpppprrrroooocccceeeessssssssiiiinnnnggggDDDDiiiirrrreeeeccccttttiiiioooonnnn is XXXXmmmmMMMMAAAAXXXX____OOOONNNN____LLLLEEEEFFFFTTTT or
XXXXmmmmMMMMAAAAXXXX____OOOONNNN____TTTTOOOOPPPP, movement toward the right or bottom
calls the callbacks for XXXXmmmmNNNNttttooooTTTTooooppppCCCCaaaallllllllbbbbaaaacccckkkk, and
movement to the left or top calls the callbacks
for XXXXmmmmNNNNttttooooBBBBoooottttttttoooommmmCCCCaaaallllllllbbbbaaaacccckkkk. The
XXXXmmmmNNNNvvvvaaaalllluuuueeeeCCCChhhhaaaannnnggggeeeeddddCCCCaaaallllllllbbbbaaaacccckkkk is called if the
XXXXmmmmNNNNttttooooTTTTooooppppCCCCaaaallllllllbbbbaaaacccckkkk or XXXXmmmmNNNNttttooooBBBBoooottttttttoooommmmCCCCaaaallllllllbbbbaaaacccckkkk is NULL.
Pressing <<<<KKKKeeeeyyyy>>>><<<<oooossssffffBBBBeeeeggggiiiinnnnLLLLiiiinnnneeee>>>> or
<<<<KKKKeeeeyyyy>>>><<<<oooossssffffBBBBeeeeggggiiiinnnnDDDDaaaattttaaaa>>>> moves the slider to the
minimum value and invokes the XXXXmmmmNNNNttttooooTTTTooooppppCCCCaaaallllllllbbbbaaaacccckkkk.
Pressing <<<<KKKKeeeeyyyy>>>><<<<oooossssffffEEEEnnnnddddLLLLiiiinnnneeee>>>> or <<<<KKKKeeeeyyyy>>>><<<<oooossssffffEEEEnnnnddddDDDDaaaattttaaaa>>>>
moves the slider to the maximum value and invokes
the XXXXmmmmNNNNttttooooBBBBoooottttttttoooommmmCCCCaaaallllllllbbbbaaaacccckkkk.
XXXXmmmmSSSSccccrrrroooollllllllBBBBaaaarrrrGGGGeeeettttVVVVaaaalllluuuueeeessss(3), and XXXXmmmmSSSSccccrrrroooollllllllBBBBaaaarrrrSSSSeeeettttVVVVaaaalllluuuueeeessss(3).